草庐IT

前端 PM

全部标签

【WEB前端进阶之路】 HTML 全路线学习知识点梳理(中)

前言本文是HTML零基础学习系列的第二篇文章,点此阅读上一篇文章。文章目录前言六.HTML标题1.HTML标题2.HTML水平线3.HTML注释七.HTML段落1.HTML段落2.HTML换行八.HTML文本格式化九.HTML链接十.HTML头部十一.HTML图像十二.HTML表格十三.HTML列表十四.HTML区块1.HTML区块元素2.HTML内联元素3.HTML的div元素4.HTML的span元素六.HTML标题1.HTML标题标题是通过-标签进行定义的。定义最大的标题。定义最小的标题。浏览器会自动地在标题的前后添加空行,例如:h1>一级标题h1>h2>二级标题h2>h3>三级标题h3

【WEB前端进阶之路】 HTML 全路线学习知识点梳理(中)

前言本文是HTML零基础学习系列的第二篇文章,点此阅读上一篇文章。文章目录前言六.HTML标题1.HTML标题2.HTML水平线3.HTML注释七.HTML段落1.HTML段落2.HTML换行八.HTML文本格式化九.HTML链接十.HTML头部十一.HTML图像十二.HTML表格十三.HTML列表十四.HTML区块1.HTML区块元素2.HTML内联元素3.HTML的div元素4.HTML的span元素六.HTML标题1.HTML标题标题是通过-标签进行定义的。定义最大的标题。定义最小的标题。浏览器会自动地在标题的前后添加空行,例如:h1>一级标题h1>h2>二级标题h2>h3>三级标题h3

Ruoyi前端启动报错

今天学Ruoyi前后端分离框架的时候前端一直起不来一直报这个错经过了几个小时的琢磨终于发现了这个问题  错误提示:Apprunningat: -Local: http://localhost:8080/ -Network:unavailable Notethatthedevelopmentbuildisnotoptimized. Tocreateaproductionbuild,runnpmrunbuild.node:events:491   thrower;//Unhandled'error'event     在尝试过关闭占用端口后还是无法解决,最后找到vue.config.js文件中  

前端安全 - 保护你的应用免受攻击的关键

80.前端安全-保护你的应用免受攻击的关键作为前端工程师,我们不仅需要关注用户界面的设计和功能实现,还需要关注应用程序的安全性。前端安全是保护我们的应用程序免受恶意攻击和数据泄露的重要方面。本文将介绍前端安全的概念、常见的安全威胁以及一些防御措施,帮助前端工程师提高应用程序的安全性。1.XSS(跨站脚本攻击)跨站脚本攻击(XSS)是一种常见的安全威胁,攻击者通过在网站上注入恶意脚本来窃取用户的敏感信息或篡改网页内容。常见的XSS攻击方式包括:**存储型XSS:**攻击者将恶意脚本存储到服务器数据库中,当用户访问包含该脚本的页面时,脚本会被执行。**反射型XSS:**攻击者构造恶意链接,用户点击

Springboot全局配置实现BigDecimal返回前端去除小数点后多余的0

一、前言我们在使用BigDecimal来记录数值时,经常会有一个问题,就是小数点后多余的0!当前如果你们是金额,保留两位小数,展示多余的0是没有问题的!可以看一下银行卡是会显示到分的!小编的这里不是这种的,是要求保留八位小数,即使前端输入100.1。保存到数据库时就会变为:100.10000000,前端查询出来肯定就是100.10000000。非常的臃肿,我们就需要去掉一下!二、解决方案分为两种方案:按需进行去除0全局BigDecimal全部去除0各有各的优缺点,就是看你们系统的要求了!小编这里是有的允许保留0的,不需要的咱们单独处理。所以咱们先演示第一种!1.第一种方案编写自定义序列化器:B

【前端VUE】按钮显示隐藏

目录一、背景二、代码实现1、定义变量2、绑定事件3、监听选中的学生4、返回return三、整体效果1、没有勾选学生2、已勾选学生四、使用场景五、好处一、背景现有需求:当用户勾选多选框时,开启和关闭的按钮将会显示出来;当用户取消勾选多选框时,开启和关闭的按钮将会隐藏。二、代码实现1、定义变量//是否显示删除按钮constbuttonShow=ref(true);2、绑定事件使用v-show=“!buttonShow”进行控制el-buttonv-show="!buttonShow"type="primary"round@click="handlerBatchSet()">开启点读功能/el-bu

Vite 配置代理 Proxy,Vue配置代理,解决前端跨域

文章目录前言一、什么是代理?二、前端配置代理1.vue配置代理2.vite配置代理前言我们在做项目的时候经常会遇到跨域的问题,之所以会出现跨域问题是因为浏览器的同源策略,即协议、域名、端口需要一致,才可以访问服务端的资源。当一个请求地址(服务端的地址)的协议、域名、端口三者之间任意一个与当前页面地址(前端页面地址)不同即为跨域。一、什么是代理?代理就是通过一个特定的网络服务去访问另一网络服务的一种间接访问方式。就像我们访问国外网站使用VPN一样,同样也是使用了代理。可以理解为前端访问一个服务器地址(出现了跨域),而代理就相当于一个中间的地址转换,让前端不直接访问服务器,而是通过代理的中间转换来

uniswap前端项目构建schema.graphql失败

uniswap构建前端项目也就是interface时出现如下报错!$nodefetch-schema.jsFailedtofetchschemafromhttps://api.thegraph.com/subgraphs/name/uniswap/uniswap-v3Failedtofetchschemafromhttps://api.uniswap.org/v1/graphqlDonein22.63s.yarnrunv1.22.19$yarnrelay&&yarnrelay-thegraph$relay-compilerrelay.config.js[ERROR]Config`D:\work

前端将后端数据流转为图片(微信小程序)

获取后端流的请求responseType必须使用arraybuffer将后端数据刘转换为base64再转换为本地图片html与data//{codeImg}}"/>//data={codeImg:'',}简单版asyncgetImage(codeUrl){letres=awaitwepy.request({url:'url',method:'POST',data:{data,},header:{'Content-Type':'application/json;charset=UTF-8',Authorization:sessionToken,},responseType:'arraybuffe

访问前端时,报403 Forbidden问题

处理403Forbidden问题目录1、权限资源不够2、静态资源容器内部找不到分析问题原因:第一,权限资源不够,第二,静态资源没有挂载到nginx容器中指定root目录下1、权限资源不够打开nginx.conf配置文件usernginx;worker_processesauto;error_log/var/log/nginx/error.lognotice;pid/var/run/nginx.pid;events{worker_connections1024;}http{include/etc/nginx/mime.types;default_typeapplication/octet-str